//
//  CLBaseParam.h
//  togetherLBS
//
//  Created by louis on 15/7/30.
//  Copyright (c) 2015年 celi. All rights reserved.
//  基本的请求参数类

#import <Foundation/Foundation.h>

@interface CLBaseParam : NSObject
/**
 *  当前iOS设备的设备号, 参数名变更由device_id->did
 */
@property (nonatomic, copy) NSString *did;
/**
 *  当前ios设备的语言类型
 */
@property (nonatomic, copy) NSString *lang;
/**
 *  项目ID, Android=100,IOS=300,Web=400
 */
//@property (nonatomic, strong) NSNumber *pid;

/**
 *  产品版本 build，target->general->build 参数名变更由tl_build->tlb
 */
@property (nonatomic, assign) NSInteger tlb;
/**
 *  产品版本 version，target->general->version
 */
//@property (nonatomic, copy) NSString *tl_version;
/**
 *  当前ios设备的系统版本号
 */
//@property (nonatomic, copy) NSString *sys_version;
/**
 *  设备机型
 */
//@property (nonatomic, copy) NSString *model;
/**
 *  联网方式
 */
//@property (nonatomic, copy) NSString *net_type;
/**
 *  当前ios设备的mac地址(加密后的地址)
 */
//@property (nonatomic, copy) NSString *mac;
/**
 *  Wifi定位所需的mac和强度
 */
//@property (nonatomic, copy) NSString *wifi;
// 请求发起的时间戳
@property (nonatomic, assign) long long t;
// 根据网络请求接口安全策略生成的key
@property (nonatomic, copy) NSString *hash_code;

+ (instancetype)param;
@end
